home *** CD-ROM | disk | FTP | other *** search
- #! moat
-
- xtAppInitialize
- xmBulletinBoard .top managed
-
- xmScrollBar .top.h managed \
- -orientation horizontal -width 250 \
- -y 260 -minimum 10 -maximum 240
-
- xmScrollBar .top.v managed \
- -orientation vertical -height 250 \
- -x 260 -minimum 10 -maximum 240
-
- xmPushButton .top.target managed \
- -labelString "X"
-
- proc track_it {} {
- .top.h getValues -value x
- .top.v getValues -value y
- .top.target setValues -x [expr 8+$x] -y [expr 8+$y]
- }
- .top.h dragCallback track_it
- .top.v dragCallback track_it
- .top.h valueChangedCallback track_it
- .top.v valueChangedCallback track_it
-
- track_it
-
- . realizeWidget
- . mainLoop
-